Skip to content

ast-grep-py: add build-ast-grep-py.yml for riscv64 wheels - #1641

Open
luhenry wants to merge 1 commit into
mainfrom
ast-grep-py
Open

ast-grep-py: add build-ast-grep-py.yml for riscv64 wheels#1641
luhenry wants to merge 1 commit into
mainfrom
ast-grep-py

Conversation

@luhenry

@luhenry luhenry commented Sep 8, 2026

Copy link
Copy Markdown
Member

Compiles the ast-grep-py PyO3 extension (crates/pyo3 in the ast-grep monorepo) that binds ast-grep's core matching engine and its bundled tree-sitter grammars into a per-interpreter Python module. Upstream publishes no riscv64 wheel.

Mirrors upstream's pyo3.yml.

Differs from upstream

  • Stages the repo-root LICENSE beside crates/pyo3/pyproject.toml before building - maturin globs licence files relative to the pyproject directory, so upstream's own published wheel carries none.
  • musllinux dropped - rustup.rs ships no riscv64 musl host toolchain.

Testing

  • same as upstream

License: OK

Built on cp312; 59 passed.

luhenry added a commit that referenced this pull request Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant